population mean - German English Dictionary